Supported Registry entry

Specify which dictionary is used for spell checking in a single language environment.

In a multi-language environment this entry also specifies a list of supported languages and the order in which data in each language is stored within a field of the database (e.g. English, German, then French). This storage order can differ from the order in which data in each language displays in Vitalware (e.g. French, German, then English).

Usage

This Registry entry is assigned at the system level only:

Key System
Key 1 System
Key 2 Setting
Key 3 Language
Key 4 Supported
Value #[;#;#...]

where:

#[;#;#...] is one or more language codes. If more than one, the codes are separated with a semicolon.
0 English
1 French
2 English (US)
3 Spanish
4 German
5 Italian
6 Dutch
7 Danish
8 Polish
9 Norwegian
10 Swedish
11 Greek
12 Arabic
13 Hebrew
14 French (CA)
15 Finnish

Note: Once data has been entered with a particular order set, it is not recommended that the order is altered. The order in which each language is stored in the database is determined when the Supported Registry entry is first specified. Once data has been stored in the database, it would be necessary to export the data, manipulate it and reload it if the order needs to be changed.

As can be seen in the screenshot above, this system order (or data storage order) of languages specified using the Supported Registry entry is displayed on the Language tab of the Options box.

Note: The Supported Registry entry should never be set on a user or group basis.

Examples

This entry is necessary in a single language environment (except where the language is International English). It specifies which dictionary is used for spell checking (in this case, US English):

Key Setting
Key 1 System
Key 2 Setting
Key 3 Language
Key 4 Supported
Value 2

This entry specifies that data is first stored as English, then French, followed by German:

Key Setting
Key 1 System
Key 2 Setting
Key 3 Language
Key 4 Supported
Value 0;1;4

In this example, even though it is possible to change the display order of languages in a module (see How to change the display language for details), data will always be stored as English, then French, followed by German.